txt = """
*1.你常感到与周围人的关系和谐吗?
2.你常感到缺少伙伴吗?
3.你常感到没人可以信赖吗?
4.你常感到寂寞吗?
*5.你常感到属于朋友们中的一员吗?
*6.你常感到与周围的人有许多共同点?
7.你常感到与任何人都不亲密了吗?
8.你常感到自己的兴趣与想法与周围的人不一样吗?
*9.你常感到想要与人来往、结交朋友吗?
*10.你常感到与人亲近吗?
11.你常感到被人冷落吗?
12.你常感到你与别人来往毫无意义吗?
13.你常感到没有人很了解你吗?
14.你常感到与别人隔开了吗?
*15.你常感到当你愿意时就能找到伙伴吗?
*16.你常感到有人真正了解你吗?
17.你常感到羞怯吗?
18.你常感到人们围着你但不关心你吗?
*19.你常感到有人愿意与你交谈吗?
*20.你常感到有人值得你信赖吗?
"""
txt = txt.strip()
txt = txt.replace("*","")

array = txt.split("\n")

print(len(array))

result = ""
options = [1,5,6,9,10,15,16,19,20]

for line in array:
    items = line.split(".")
    index = items[0]
    content = items[1]
    result += "{\n"
    result += "\tsubject: {\n"
    
    result += "\t\tno:{},\n".format(index)
    result += "\t\ttitle: '{}',\n".format(content)
    result += "\t\toption: ['（1）从不', '（2）很少', '（3）有时', '（4）一直'],\n"

    if int(index) in options:
        result += "\t\tscore: [4,3,2,1]\n"
    else:
        result += "\t\tscore: [1,2,3,4]\n"

    result += "\t},\n"
    result += "\tcheckbox: [],\n"
    result += "\tmultiSelect: 0,\n"
    result += "\tisSelect: false,\n"
    result += "\tisFirst: true\n"
    result += "},\n"

print(result)



